Career 2025 2024 2023 2022 2021 2020 2019 2018 2017 2016 2015 2014 2013 2012 2011 2010 2009 2008 2007 2006 2005 2004 2003 2002 2001 2000 1999 1998 1997 1996 1995 1994
All Rounds Final 1/2 1/4 First Second Third Fourth Pre-q Rubber 1 Rubber 2 Rubber 3 Rubber 4 Rubber 5 Robin Bronze Q3 N/A Q2 Q1 ER Q4 CR QF Q5 N/A
All Courts Acrylic N/A Clay Grass Carpet Hard I.hard
All Tour U.S. Open - New York Rolex Paris Masters - Paris Australian Open - Melbourne Monte-Carlo Rolex Masters - Monte-Carlo Internazionali BNL d'Italia - Rome French Open - Paris Wimbledon - London U.S. Open - New York Shanghai Rolex Masters - Shanghai Australian Open - Melbourne BNP Paribas Open - Indian Wells Miami Open - Miami Mutua Madrid Open - Madrid French Open - Paris Wimbledon - London U.S. Open - New York Croatia F2 Italy F4 Hungary F1 Hungary F2 Serbia&Montenegro F5 Croatia F1 Nord/LB Open - Braunschweig Honda-Kah Open - Singapore Tatra Banka Open 2001 - Bratislava Lambertz Open - Aachen ATP Challenger Open 2004 - Monchengladbach Antonio Savoldi-Marco Co. - Manerbio Black Forest Open 2004 - Freudenstadt China Open - Beijing Okal Cup 2004 - Eckental BMW Tennis Championship - Sunrise ATP Challenger Numea - New Caledonia Intersport Heilbronn Open - Heilbronn Heilbronn Open - Heilbronn Dublin Challenger - Dublin Challenger 42 - Andrezieux Open D'Orleans - Orleans Tatra Banka Open - Bratislava Tallahassee Tennis Challenger - Tallahassee Mauritius Open - Mauritius Samsung Challenger 2007 - Ho Chi Minh City Challenger Ford de Cherbourg - Cherbourg X Abierto Internacional de Salinas - Salinas 2006 USTA Tallahassee Tennis Challenger - Tallahassee The Surbiton Trophy - Surbiton Ciudad de Pozoblanco 'Open Diputacion' - Cordoba Open Castilla y Leon - Segovia Ciudad de Telde - Telde Unique Zagreb Open - Zagreb Open D'Orleans - Orleans Budapest Challenger - Budapest Citta di Monza - Monza Heilbronn Open - Heilbronn Open de Charleroi - Charleroi Open de Montauban - Montauban The Wrexham Challenger - Wrexham Open de Montauban - Montauban Internazionali de Tennis di Bergamo - Bergamo Gemax Open - Belgrade Heilbronn Challenger - Heilbronn Sparkassen Open - Magdeburg Internationaux du Doubs - Besancon 3rd Volkswagon Challenger - Wolfsburg 5 Volkswagen Challenger - Wolfsburg Wiesmann Roadster Open - Nuembrecht The LTA Hester Trophy - Manchester Ciudad de Pozoblanco Open Diputacion - Cordoba Intersport Heilbronn Open - Heilbronn Ciudad de Pozoblanco Open Diputacion - Cordoba Tatra Banka Slovak Open - Bratislava Open de L'Isere-Open 38 - Grenoble Dusseldorf Open Challenger 2007 - Dusseldorf Kuppers Kolsch Cup - Aachen Arroyo de la Encomienda - Valladolid KGHM Polish Indoors - Wroclaw Pro Tennis World Open - Boca Raton Sarajevo Open 2004 - Sarajevo The Nottingham Cahllenger - Nottingham Okal Open - Eckental 1998 Safeway Challenger - Aptos 2003 USTA Challenger of Calabasas - Calabasas Warsteiner Challenger Lubeck - Lubeck Internationaux de Bretagne - Brest Kueppers Kolsch Cup by Lambertz - Aachen VIII Avierto Internacional de Salinas - Salinas Busan Open Challenger Tennis - Busan Heilbronn Open - Heilbronn Venice Challenger - Venice Ostdeutscher Sparkessen Cup - Dresden Kuppers Kolsch Cup Aachen - Aachen Crystal Cup 1998 - Portoroz VI Open Banc Agricol - Andorra Okal Cup 2003 - Eckental ATP Challenger 2003 Numea - New Caledonia Gemax Samsung Open 2004 - Belgrade Lambertz Open - Aachen IPP Open - Helsinki Open de la Ville de Saint Denis - Reunion Island Intersport Heilbronn Open - Heilbronn Volkswagen Challenger 2005 - Wolfsburg Gemax Samsung Open 2005 - Belgrade Lambertz Open by Stawag - Aachen San Remo Tennis Cup 15° Piertomaso - San Remo Sassuolo Challenger - Sassuolo LTA Shrewsbury Challenger - Shrewsbury St. Petersburg Open - St. Petersburg Qatar Mobil Open '98 - Doha Legg Mason Tennis Classic - Washington D.C. CA Tennis Trophy - Vienna Copenhagen Open - Copenhagen AIG Japan Open - Tokyo Qatar Exxon Mobil Open 2002 - Doha Adidas International - Sydney Kroger / St. Jude International - Memphis Adidas International - Sydney Copenhagen Open - Copenhagen Gerry Weber Open - Halle 2003 Mercedes Cup - Stuttgart RCA Championships - Indianapolis Heineken Open Shanghai - Shanghai St. Petersburg Open - St. Petersburg St. Petersburg Kitzbuhel Auckland AAPT Championships - Adelaide Siebel Open - San Jose Kroger / St. Jude International - Memphis Shimadzu All Japan Indoor Tennis Championships - Kyoto Ordina Open - 's-Hertogenbosch Open Romania - Bucharest Thailand Open - Bangkok Heineken Open Shanghai - Shanghai AIG Japan Open - Tokyo St. Petersburg Open - St. Petersburg Brasil Open - Costa do Sauipe Arizona Men's Tennis Championships - Scottsdale Grand Prix Hassan II - Casablanca Open de la Comunidad Valenciana - Valencia BMW Open - Munich The Stella Artois Grass Court Championships - London Ordina Open - 's-Hertogenbosch Campbell's Hall of Fame Tennis Championships - Newport Mercedes Cup - Stuttgart Croatia Open - Umag Vietnam Open - Ho Chi Minh City AIG Japan Open - Tokyo Grand Prix de Tennis de Lyon - Lyon International Indoor Tennis Championships of Croatia - Zagreb ABN/AMRO World Tennis Tournament - Rotterdam Open SEAT Godo 2006 - Barcelona Ordina Open - 's-Hertogenbosch Campbell's Hall of Fame Tennis Championships - Newport Dutch Open Tennis - Amersfoort Countrywide Classic - Los Angeles Croatia Open Umag - Umag AIG Japan Open Tennis Championships - Tokyo Open de Moselle - Metz BA-CA Tennis Trophy - Vienna Davidoff Swiss Indoors Basel - Basel Next Generation Adelaide International - Adelaide ABN/AMRO World Tennis Tournament - Rotterdam The Dubai Tennis Championships - Dubai U.S. Men's Clay Court Championships - Houston Open Prevadies - St. Brieuc Estoril Open - Estoril Gerry Weber Open - Halle Kobstaedernes ATP Challenger - Kolding Mumbai Open - Mumbai BA-CA Tennis Trophy - Vienna Open 13 - Marseille USTA Tallahassee Tennis Challenger - Tallahassee The Dubai Tennis Championships - Dubai The Artois Championships - London Thailand Open - Bangkok Lambertz Open by Stawag - Aachen Brisbane - Brisbane Medibank International - Sydney Open 13 - Marseille The Dubai Tennis Championships - Dubai Gerry Weber Open - Halle China Open - Beijing Davidoff Swiss Indoors Basel - Basel Serbia Open - Belgrade ABN AMRO World Tennis Tournament - Rotterdam The Dubai Tennis Championships - Dubai Serbia Open - Belgrade AEGON Championships - London Bauer Watertechnology Cup - Eckental China Open - Beijing Davidoff Swiss Indoors Basel - Basel XL Bermuda Open - Bermuda Dubai Duty Free Tennis Championships - Dubai Serbia Open - Belgrade Swiss Indoors Basel - Basel Dubai Duty Free Tennis Championships - Dubai China Open - Beijing Isla de Lanzarote - Lanzarote ATP Heineken Challenger 2000 - Ho Chi Minh City Dubai Duty Free Tennis Championships - Dubai China Open - Beijing Dubai Duty Free Tennis Championships - Dubai Mobilux Open - Luxembourg Renault Slovenian Open - Ljubljana The Scottish Tennis Championships - Edinburgh LTA Men's Challenger - Wrexham China Open - Beijing Weissenhauser Strand Cup - Hamburg Qatar ExxonMobil Open - Doha Dubai Duty Free Tennis Championships - Dubai Intersport Heilbronn Open - Heilbronn China Open - Beijing Baden Open - Ettlingen Qatar ExxonMobil Open - Doha Dubai Duty Free Tennis Championships - Dubai Open Castilla y Leon - Segovia KGHM Polish Indoors - Wroclaw Qatar ExxonMobil Open - Doha Abierto Mexicano Telcel - Acapulco AEGON International - Eastbourne Warsteiner Challenger - Lubeck IPP Open - Helsinki Renault Slovenian Open - Ljubljana Mobelwelt-Zick Open 98 - Dresden International Bavarian Championship - Eckental Quelle Cup - Furth Barcelona Open BancSabadell - Barcelona AEGON Championships - London Qatar ExxonMobil Open - Doha Rakuten Japan Open - Tokyo Dubai Duty Free Tennis Championships - Dubai Erste Bank Open - Vienna Serbia Open - Belgrade Belgrade 2 - Belgrade Dubai Duty Free Tennis Championships - Dubai Serbia Open - Belgrade Tel Aviv Watergen Open - Tel Aviv Adelaide International 1 - Adelaide Dubai Duty Free Tennis Championships - Dubai Gonet Geneva Open - Geneva Franklin Templeton Tennis Classic - Scottsdale Gerry Weber Open - Halle PrivatBank Cup - Dnepropetrovsk Davidoff Swiss Indoors - Basel Copenhagen Open - Copenhagen Legg Mason Tennis Classic - Washington D.C. Salem Open - Hong Kong Ciudad de Pozoblanco Open Diputacion - Cordoba Tata Open 2003 - Chennai Copenhagen Open - Copenhagen Kobstaedernes ATP Challenger - Kolding Legg Mason Tennis Classic - Washington D.C. Isla de Gran Canaria - Mas Palomas Gelsor Open Romania - Bucharest Dubai Tennis Open - Dubai New Haven Legg Mason Tennis Classic - Washington D.C. Siemens Open 2007 - Scheveningen U.S. Men's Clay Court Championships - Houston Sony Ericsson Open 2008 - Belgrade 2002 Mercedes Cup - Stuttgart AIG Japan Open - Tokyo BMW Open - Munich Allianz Suisse Open Gstaad - Gstaad Stuttgart Next Generation Hardcourts - Adelaide Barcelona Licher German Open - Hamburg Pilot Pen International - New Haven The Ericsson Open - Miami Gold Flake Open - Chennai Tennis Masters Series - Indian Wells The Ericsson Open - Miami Tennis Masters Series - Monte Carlo Tennis Masters Series - Hamburg Tennis Masters Series - Stuttgart Tennis Masters Series - Paris Tennis Masters Series - Indian Wells Tennis Masters Series - Miami Shimadzu All Japan Indoor - Kyoto Quelle Cup 2000 - Furth President's Cup - Tashkent Tennis Masters Series - Rome Tennis Masters Series - Hamburg Kremlin Cup - Moscow Tennis Masters Series - Miami Tennis Masters Series - Rome Tennis Masters Series - Hamburg Salem Open - Hong Kong RCA Championships - Indianapolis Pilot Pen Tennis - New Haven Thailand Open - Bangkok The Joyce Eisenberg Jerusalem Open - Jerusalem CA Tennis Trophy - Vienna PBZ Zagreb Indoors - Zagreb Internationaux de Tennis de Brest - Brest Kroger / St. Jude International - Memphis Stuttgart Pacific Life Open - Indian Wells NASDAQ-100 Open - Miami Tennis Masters Series - Monte Carlo Tennis Masters Series - Hamburg Pacific Life Open - Indian Wells NASDAQ-100 Open - Miami Nuembrecht Challenger - Nuembrecht The Stella Artois Championships - London Telecom Italia Masters - Rome Tennis Masters Series - Hamburg Rogers Cup - Montreal Western & Southern Financial Group Masters - Cincinnati Tennis Masters Series - Madrid BNP Paribas Masters - Paris Pacific Life Open - Indian Wells Ordina Open - 's-Hertogenbosch NASDAQ-100 Open - Miami Masters Series Monte Carlo - Monte Carlo Campionati Internazionali d'Italia - Rome Masters Series Hamburg - Hamburg Western & Southern Financial Group Masters - Cincinnati Masters Series Madrid - Madrid BNP Paribas Masters - Paris Pacific Life Open - Indian Wells Sony Ericsson Open - Miami Masters Series Monte-Carlo - Monte Carlo Campionati Internazionali D'Italia - Rome Argentina Open - Buenos Aires Masters Series - Hamburg Rogers Masters - Montreal Western & Southern Financial Group Masters - Cincinnati Tennis Masters Series - Madrid BNP Paribas Masters - Paris Pacific Life Open - Indian Wells Masters Series Monte-Carlo - Monte-Carlo Campionati BNL dItalia - Rome Masters Series Hamburg - Hamburg Rogers Masters - Toronto Western & Southern Financial Group Masters - Cincinnati Mutua Madrilena Masters Madrid - Madrid BNP Paribas Masters - Paris BNP Paribas Open - Indian Wells Sony Ericsson Open - Miami Monte-Carlo Rolex Masters - Monte-Carlo Internazionali BNL dItalia - Rome Mutua Madrilena Masters Madrid - Madrid Rogers Cup - Montreal Western & Southern Financial Group Masters - Cincinnati Shanghai - Shanghai BNP Paribas Masters - Paris BNP Paribas Open - Indian Wells KGHM Polish Indoors - Wroclaw Sony Ericsson Open - Miami Monte-Carlo Rolex Masters - Monte-Carlo Internazionali BNL dItalia - Rome Rogers Cup - Toronto Allianz Suisse Open - Gstaad Western & Southern Financial Group Masters - Cincinnati Shanghai ATP Masters 1000 - Shanghai Macedonian Open - Skopje BNP Paribas Masters - Paris BNP Paribas Open - Indian Wells Medicor Open - Budapest Croatia Open - Umag Sony Ericsson Open - Miami International Championship of Croatia - Umag Mutua Madrilena Madrid Open - Madrid Internazionali BNL d'Italia - Rome Rogers Cup - Montreal Western & Southern Financial Group Masters - Cincinnati China Open - Beijing BNP Paribas Masters - Paris Milano Challenger-Jameson Cup - Milan BNP Paribas Open - Indian Wells Chennai Open - Chennai Sony Ericsson Open - Miami Monte-Carlo Rolex Masters - Monte-Carlo 2001 Mercedes Cup - Stuttgart Sparkassen Open - Magdeburg Mutua Madrilena Madrid Open - Madrid Warsteiner Grand Prix - Oberstaufen Internazionali BNL d'Italia - Rome Rogers Cup - Toronto Ordina Open - s-Hertogenbosch St. Petersburg Open - St. Petersburg Gold Flake Open - Chennai Western & Southern Open - Cincinnati President's Cup - Tashkent St. Petersburg Open - St. Petersburg Shanghai Rolex Masters - Shanghai Japan Open - Tokyo BMW Open - Munich BMW Open - Munich Gerry Weber Open - Halle DPD Challenger 2000 - Aschaffenburg BNP Paribas Masters - Paris BNP Paribas Open - Indian Wells Kremlin Cup - Moscow Qatar Mobil Open 2001 - Doha Sony Open Tennis - Miami Monte-Carlo Rolex Masters - Monte-Carlo Heilbronn Open - Heilbronn Energis Dutch Open - Amsterdam Mutua Madrid Open - Madrid Internazionali BNL d'Italia - Rome Verizon Tennis Challenge - Atlanta International Tennis Championships - Delray Beach Gerry Weber Open - Halle Rogers Cup - Montreal Western & Southern Open - Cincinnati Shanghai Rolex Masters - Shanghai BNP Paribas Masters - Paris BNP Paribas Open - Indian Wells U.S. Men's Clay Court Championships - Houston Sony Open Tennis - Miami 10ø Tornea B. Camparini - Reggio Emilia Monte-Carlo Rolex Masters - Monte-Carlo Open de Moselle - Metz Internazionali BNL d'Italia - Rome LTA Nottingham Challenger - Nottingham Open 13 - Marseille U.S. Men's Clay Court Championships - Houston Rogers Cup - Toronto Western & Southern Open - Cincinnati Shanghai Rolex Masters - Shanghai BNP Paribas Masters - Paris BNP Paribas Open - Indian Wells Miami Open - Miami Monte-Carlo Rolex Masters - Monte-Carlo Internazionali BNL d'Italia - Rome Rogers Cup - Montreal Western & Southern Open - Cincinnati Shanghai Rolex Masters - Shanghai BNP Paribas Masters - Paris CA Tennis Trophy - Vienna BNP Paribas Open - Indian Wells Miami Open - Miami Monte-Carlo Rolex Masters - Monte-Carlo Mutua Madrid Open - Madrid Internazionali BNL d'Italia - Rome Rogers Cup - Toronto Shanghai Rolex Masters - Shanghai BNP Paribas Masters - Paris BNP Paribas Open - Indian Wells Monte-Carlo Rolex Masters - Monte-Carlo Mutua Madrid Open - Madrid Internazionali BNL d'Italia - Rome BNP Paribas Open - Indian Wells Miami Open - Miami Monte-Carlo Rolex Masters - Monte-Carlo Mutua Madrid Open - Madrid Internazionali BNL d'Italia - Rome Rogers Cup - Toronto Western & Southern Open - Cincinnati Shanghai Rolex Masters - Shanghai BNP Paribas Masters - Paris BNP Paribas Open - Indian Wells Miami Open - Miami Monte-Carlo Rolex Masters - Monte-Carlo Mutua Madrid Open - Madrid Internazionali BNL d'Italia - Rome Western & Southern Open - Cincinnati Shanghai Rolex Masters - Shanghai BNP Paribas Masters - Paris Internazionali BNL d'Italia - Rome Western & Southern Open - New York Croatia Open - Umag Monte-Carlo Rolex Masters - Monte-Carlo Internazionali BNL d'Italia - Rome Rolex Paris Masters - Paris Monte-Carlo Rolex Masters - Monte-Carlo Mutua Madrid Open - Madrid Internazionali BNL d'Italia - Rome Rolex Paris Masters - Paris Monte-Carlo Rolex Masters - Monte-Carlo Australian Open - Melbourne U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open Wimbledon Adidas International - Sydney Arizona Men's Tennis Championships - Scottsdale Davidoff Swiss Indoors - Basel Qatar Mobil Open 2000 - Doha Gold Flake Open - Chennai Australian Open - Melbourne Japan Open - Tokyo French Open - Paris Wimbledon - London Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Open de Moselle - Metz Dubai Tennis Open - Dubai Australian Open - Melbourne Sydney The Stella Artois Grass Court Championships - London Heineken Open Shanghai - Shanghai Heineken Open Shanghai - Shanghai French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York AIG Japan Open - Tokyo Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Astana Open - Astana China Open - Beijing Banja Luka Open - Banja Luka Australian Open - Melbourne French Open - Paris Wimbledon - London Gonet Geneva Open - Geneva Brisbane International - Brisbane U.S. Open - New York Oporto Kremlin Cup - Moscow St. Petersburg Open - St. Petersburg Siebel Open - San Jose Miller Lite Hall of Fame Tennis Championships - Newport BMW Open - Munich United Cup - Australia Australian Open - Melbourne French Open - Paris Wimbledon - London Grand Prix Hassan II - Casablanca BMW Open - Munich Gerry Weber Open - Halle International Tennis Championships - Delray Beach Scania Stockholm Open - Stockholm Mercedes Cup - Stuttgart Miller Lite Hall of Fame Tennis Championships - Newport Siebel Open - San Jose U.S. Open - New York Chennai Open - Chennai Legg Mason Tennis Classic - Washington D.C. The Hamlet Cup - Long Island Grand Prix Hassan II - Casablanca Telenordia Swedish Open - Bastad Australian Open - Melbourne Generali Open 2002 - Kitzbuhel French Open - Paris The Stella Artois Championships - London Wimbledon - London Open Seat-Godo 2000 - Barcelona U.S. Open - New York Australian Open - Melbourne President's Cup 1998 - Tashkent French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London Qatar ExxonMobil Open - Doha U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Telecom Italia Masters - Rome Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Sony Ericsson Open - Miami Wimbledon - London Internazionali BNL d'Italia - Rome Shanghai Rolex Masters - Shanghai Australian Open - Melbourne French Open - Paris BNP Paribas Open - Indian Wells U.S. Open - New York Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Australian Open - Melbourne Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York French Open - Paris Western & Southern Open - Cincinnati Wimbledon - London Monte-Carlo Rolex Masters - Monte-Carlo Australian Open - Melbourne French Open - Paris Wimbledon - London Wimbledon - London U.S. Open - New York Tennis Masters Series - Monte Carlo Davis Cup, PO, SRB-USA 3-2 Davis Cup, World Group, QR, BLR-GER 3-2 Davis Cup, Group I, 1R, SCG-LAT 5-0 Davis Cup, Group 1, 1R, SCG-ZIM 5-0 Davis Cup, World Group, 1R, ARG-GER 5-0 Davis Cup, Group 1, 2R, SCG-BEL 2-3 Hyundai Hopman Cup - Perth Davis Cup, Group 1, 1R, ISR-SCG 1-4 Olympics - Paris Davis Cup, World Group, PO, SUI-SCG 4-1 Davis Cup, Group 1, 2R, SRB-GEO 5-0 Davis Cup, World Group, PO, SRB-AUS 4-1 Hyundai Hopman Cup - Perth Davis Cup, World Group, PO, SVK-SRB, 1-4 Davis Cup, World Group, 1R, ESP-SRB 4-1 Davis Cup, World Group, 1R, RUS-SRB 3-2 Davis Cup, World Group, SF, SRB-CZE 3-2 Davis Cup, World Group, F, SRB-FRA 3-2 Davis Cup, World Group, QF, CRO-SRB 1-4 Hopman Cup - Perth Hopman Cup - Perth Davis Cup, World Group, 1R, BEL-SRB 2-3 Davis Cup, World Group, 1R, SRB-CRO 5-0 Davis Cup, World Group, 1R, SRB-KAZ 3-2 Davis Cup, Group 1, 2R, GBR-SCG 2-3 Davis Cup, World Group, QF, SRB-ESP 4-1 Davis Cup, World Group, 1R, SRB-RUS 4-1 Laver Cup - Chicago Davis Cup, Finals, Group A Davis Cup, Finals, QF, SRB-RUS 1-2 ATP Cup - Brisbane, Perth, Sydney Davis Cup, Finals, QF, SRB-KAZ 2-1 Laver Cup - London Davis Cup, Finals, Group F Davis Cup, Group C, Valencia Davis Cup, World Group, QF, SRB-GBR 2-0 Davis Cup, World Group I, 1R, SRB-GRE 3-1 Davis Cup, Finals, SF, CRO-SRB 2-1 Davis Cup, World Group, SF, SRB-ARG 2-3 Davis Cup, World Group, QF, USA-SRB 1-3 Davis Cup, World Group, SF, SRB-CAN 3-2 Davis Cup, World Group, F, SRB-CZE 2-3 ATP Cup - Melbourne Davis Cup, World Group, SF, ITA-SRB 2-1 70th River Oaks International Tennis Tournament - Houston Australian Open (juniors) French Open (juniors) U.S. Open (juniors) AAMI Classic - Kooyong The Mubadala World Tennis Championship Mubadala World Tennis Championship AAMI Classic - Kooyong Mubadala World Tennis Championship Mubadala World Tennis Championship All Lower level tournaments A Day At The Drive - Adelaide Tennis Masters Cup Shanghai - Shanghai Mubadala World Tennis Championship Barclays ATP World Tour Finals - London Barclays ATP World Tour Finals - London Barclays ATP World Tour Finals - London Barclays ATP World Tour Finals - London Barclays ATP World Tour Finals - London Barclays ATP World Tour Finals - London Nitto ATP Finals - London Nitto ATP Finals - London Nitto ATP Finals - London Barclays ATP World Tour Finals - London Nitto ATP Finals - Turin Nitto ATP Finals - Turin Olympics - Beijing Olympics - London Olympics - Tokyo Tennis Masters Cup - Shanghai Mubadala World Tennis Championship Olympics - Rio de Janeiro Barclays ATP World Tour Finals - London Nitto ATP Finals - Turin